tempesta tropical – Català–English translations

ca en 🇬🇧

tempesta tropical

tropical storm